package com.modouyu.novel.entity;

import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;

import java.io.Serializable;
import java.util.Date;

/**
 * Created by Administrator on 2018/5/6.
 */
@TableName("tb_novel_article")
public class NovelArticleEntity implements Serializable {

    private static final long serialVersionUID = 1L;
    /**
     * 小说ID
     */
    @TableId
    private int articleid;
    /**
     * 小说名称
     */
    private String articletitle;
    /**
     * 关键字
     */
    private String keywords;
    /**
     * 首字母
     */
    private String initial;
    /**
     * 小说简介
     */
    private String intro;
    /**
     * 作者名称
     */
    private String author;
    /**
     * 作者ID
     */
    private int authorid;
    /**
     * 最后更新时间
     */
    private Date lastupdate;
    /**
     * 最新更新章节
     */
    private String lastchaptertitle;
    /**
     * 最新章节ID
     */
    private long lastchapterid;
    /**
     * 小说缩略图
     */
    private String thumbnail;

    /**
     * 入站时间
     */
    private Date createdate;
    /**
     * 总字数
     */
    private int wordcount;
    /**
     * int
     * 章节数
     */
    private int chaptercount;
    /**
     * 总字数
     */
    private int size;
    /**
     * 日访问量
     */
    private int dayvisit;
    /**
     * 周访问量
     */
    private int weekvisit;
    /**
     * 月访问量
     */
    private int monthvisit;
    /**
     * 总访问量
     */
    private int allvisit;
    /**
     * 日推荐数量
     */
    private int dayvote;
    /**
     * 周推荐数量
     */
    private int weekvote;
    /**
     * 月推荐数量
     */
    private int monthvote;
    /**
     * 总推荐量
     */
    private int allvote;

    /**
     * 小说类型
     */
    private int typeid;

    /**
     * 类型名称
     */
    private String typename;

    private String typevalue;

    /**
     * 是否全本
     */
    private boolean fullflag;


    public String getTypevalue() {
        return typevalue;
    }

    public void setTypevalue(String typevalue) {
        this.typevalue = typevalue;
    }

    public boolean isFullflag() {
        return fullflag;
    }

    public void setFullflag(boolean fullflag) {
        this.fullflag = fullflag;
    }

    public String getTypename() {
        return typename;
    }

    public void setTypename(String typename) {
        this.typename = typename;
    }

    public int getTypeid() {
        return typeid;
    }

    public void setTypeid(int typeid) {
        this.typeid = typeid;
    }

    public int getArticleid() {
        return articleid;
    }

    public void setArticleid(int articleid) {
        this.articleid = articleid;
    }

    public String getArticletitle() {
        return articletitle;
    }

    public void setArticletitle(String articletitle) {
        this.articletitle = articletitle;
    }

    public String getKeywords() {
        return keywords;
    }

    public void setKeywords(String keywords) {
        this.keywords = keywords;
    }

    public String getInitial() {
        return initial;
    }

    public void setInitial(String initial) {
        this.initial = initial;
    }

    public String getIntro() {
        return intro;
    }

    public void setIntro(String intro) {
        this.intro = intro;
    }

    public String getAuthor() {
        return author;
    }

    public void setAuthor(String author) {
        this.author = author;
    }

    public int getAuthorid() {
        return authorid;
    }

    public void setAuthorid(int authorid) {
        this.authorid = authorid;
    }

    public Date getLastupdate() {
        return lastupdate;
    }

    public void setLastupdate(Date lastupdate) {
        this.lastupdate = lastupdate;
    }

    public String getLastchaptertitle() {
        return lastchaptertitle;
    }

    public void setLastchaptertitle(String lastchaptertitle) {
        this.lastchaptertitle = lastchaptertitle;
    }

    public long getLastchapterid() {
        return lastchapterid;
    }

    public void setLastchapterid(long lastchapterid) {
        this.lastchapterid = lastchapterid;
    }

    public String getThumbnail() {
        return thumbnail;
    }

    public void setThumbnail(String thumbnail) {
        this.thumbnail = thumbnail;
    }

    public Date getCreatedate() {
        return createdate;
    }

    public void setCreatedate(Date createdate) {
        this.createdate = createdate;
    }

    public int getWordcount() {
        return wordcount;
    }

    public void setWordcount(int wordcount) {
        this.wordcount = wordcount;
    }

    public int getChaptercount() {
        return chaptercount;
    }

    public void setChaptercount(int chaptercount) {
        this.chaptercount = chaptercount;
    }

    public int getSize() {
        return size;
    }

    public void setSize(int size) {
        this.size = size;
    }

    public int getDayvisit() {
        return dayvisit;
    }

    public void setDayvisit(int dayvisit) {
        this.dayvisit = dayvisit;
    }

    public int getWeekvisit() {
        return weekvisit;
    }

    public void setWeekvisit(int weekvisit) {
        this.weekvisit = weekvisit;
    }

    public int getMonthvisit() {
        return monthvisit;
    }

    public void setMonthvisit(int monthvisit) {
        this.monthvisit = monthvisit;
    }

    public int getAllvisit() {
        return allvisit;
    }

    public void setAllvisit(int allvisit) {
        this.allvisit = allvisit;
    }

    public int getDayvote() {
        return dayvote;
    }

    public void setDayvote(int dayvote) {
        this.dayvote = dayvote;
    }

    public int getWeekvote() {
        return weekvote;
    }

    public void setWeekvote(int weekvote) {
        this.weekvote = weekvote;
    }

    public int getMonthvote() {
        return monthvote;
    }

    public void setMonthvote(int monthvote) {
        this.monthvote = monthvote;
    }

    public int getAllvote() {
        return allvote;
    }

    public void setAllvote(int allvote) {
        this.allvote = allvote;
    }
}
